*                        FUNCTION DEFINITIONS LIST
*
*                              November 1997
*
*                              "mod.screens"
*
##base _SCRBase
##bias 6
##public
AllocVideoMem(Size,Flags)(d0/d1)
BlankColours(Screen)(a0)
BlankOn()()
BlankOff()()
ChangeColours(Screen,Colours,StartColour,AmtColours)(a0/a1/d0/d1)
ColourMorph(Screen,FadeState,Speed,StartColour,AmtColours,SrcColour,DestColour)(a0/d0/d1/d3/d4/d2/d5)
ColourToPalette(Screen,FadeState,Speed,StartColour,AmtColours,Palette,Colour)(a0/d0/d1/d3/d4/a1/d2)
FreeVideoMem(MemBlock)(d0)
GetScrType()()
WaitAVBL()()
AddRaster(Screen,Command)(a0/a1)
MoveBitmap(Screen)(a0)
MoveToFront(Screen)(a0)
MoveToBack(Screen)(a0)
PaletteMorph(Screen,FadeState,Speed,StartColour,AmtColours,SrcPalette,DestPalette)(a0/d0/d1/d3/d4/a1/a2)
PaletteToColour(Screen,FadeState,Speed,StartColour,AmtColours,Palette,Colour)(a0/d0/d1/d3/d4/a1/d2)
RefreshScreen(Screen)(a0)
RemakeScreen(Screen)(a0)
*sc04()()
*sc05()()
ResetBitmap(Screen)(a0)
*sc06()()
ReturnDisplay()()
*sc09()()
SwapBuffers(Screen)(a0)
TakeDisplay(Screen)(a0)
UpdateColour(Screen,Colour,Value)(a0/d0/d1)
UpdatePalette(Screen)(a0)
*sc00()()
*sc01()()
*sc02()()
*sc03()()
WaitRastLine(LinePosition)(d0)
WaitVBL()()
WaitSwitch(Screen)(a0)
LockVideo(Screen)(a0)
UnlockVideo(Screen)(a0)
##end
